/*
 * @(#)cursors.c	1.12 06/10/10
 *
 * Copyright  1990-2008 Sun Microsystems, Inc. All Rights Reserved.
 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER
 * 
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License version
 * 2 only, as published by the Free Software Foundation. 
 * 
 * This program is distributed in the hope that it will be useful, but
 * WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * General Public License version 2 for more details (a copy is
 * included at /legal/license.txt). 
 * 
 * You should have received a copy of the GNU General Public License
 * version 2 along with this work; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
 * 02110-1301 USA 
 * 
 * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa
 * Clara, CA 95054 or visit www.sun.com if you need additional
 * information or have any questions. 
 *
 */

#include "cursors.h"

MWIMAGEBITS mwawt_defaultCursor[16] = {
	0xe000, 0x9800, 0x8600, 0x4180,
	0x4060, 0x2018, 0x2004, 0x107c,
	0x1020, 0x0910, 0x0988, 0x0544,
	0x0522, 0x0211, 0x000a, 0x0004
};

MWIMAGEBITS mwawt_defaultCursorMask[16] = {
	0xe000, 0xf800, 0xfe00, 0x7f80,
	0x7fe0, 0x3ff8, 0x3ffc, 0x1ffc,
	0x1fe0, 0x0ff0, 0x0ff8, 0x077c,
	0x073e, 0x021f, 0x000e, 0x0004
};

MWIMAGEBITS mwawt_crosshair[16] = {
   0x0180, 0x0180, 0x0180, 0x0180, 0x0180, 0x0180,
   0x0180, 0xffff, 0xffff, 0x0180, 0x0180, 0x0180,
   0x0180, 0x0180, 0x0180, 0x0180};

MWIMAGEBITS mwawt_crosshairMask[16] = {
   0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 
   0xffff, 0xffff, 0xffff, 0xffff, 0x03c0, 0x03c0,
   0x03c0, 0x03c0, 0x03c0, 0x03c0};

MWIMAGEBITS mwawt_wResize[16] = {
   0x0000, 0x0000, 0x0000, 0x8000, 0x8000, 0x9000,
   0xa000, 0xfc00, 0xa000, 0x9000, 0x8000, 0x8000,
   0x0000, 0x0000, 0x0000, 0x0000};

MWIMAGEBITS mwawt_wResizeMask[16] = {
   0x0000, 0x0000, 0xc000, 0xe000, 0xf800, 0xf800,
   0xfe00, 0xfe00, 0xfe00, 0xf800, 0xf800, 0xe000,
   0xc000, 0x0000, 0x0000, 0x0000};

MWIMAGEBITS mwawt_handcursor[16] = {
   0x0010, 0x0028, 0x0028, 0x0028, 0x00e8, 0x032c,
   0x0d24, 0x3526, 0x5525, 0x4125, 0x4001, 0x6002,
   0x3006, 0x100c, 0x1010, 0x0820};

MWIMAGEBITS mwawt_handcursorMask[16] = {
   0x0078, 0x007c, 0x007c, 0x01fc, 0x07fe, 0x1ffe,
   0x7fff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
   0xffff, 0x7fff, 0x3ffe, 0x3ff8};

MWIMAGEBITS mwawt_nResize[16] = {
   0x0ff8, 0x0080, 0x01c0, 0x02a0, 0x0080, 0x0080,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000};

MWIMAGEBITS mwawt_nResizeMask[16] = {
   0x1ffc, 0x1ffc, 0x0ff8, 0x07f0, 0x07f0, 0x01c0,
   0x01c0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000};

MWIMAGEBITS mwawt_nwResize[16] = {
   0xff80, 0x8000, 0xbc00, 0xb000, 0xa800, 0xa400,
   0x8000, 0x8000, 0x8000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000};

MWIMAGEBITS mwawt_nwResizeMask[16] = {
   0xffc0, 0xffc0, 0xfe00, 0xfe00, 0xfe00, 0xfe00,
   0xfe00, 0xc000, 0xc000, 0xc000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000};

MWIMAGEBITS mwawt_neResize[16] = {
   0x01ff, 0x0001, 0x003d, 0x000d, 0x0015, 0x0025,
   0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000};

MWIMAGEBITS mwawt_neResizeMask[16] = {
   0x03ff, 0x03ff, 0x007f, 0x007f, 0x007f, 0x007f,
   0x007f, 0x0003, 0x0003, 0x0003, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000};

MWIMAGEBITS mwawt_sResize[16] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0100, 0x0100,
   0x0540, 0x0380, 0x0100, 0x1ff0};

MWIMAGEBITS mwawt_sResizeMask[16] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0380, 0x0380, 0x0fe0,
   0x0fe0, 0x1ff0, 0x3ff8, 0x3ff8};

MWIMAGEBITS mwawt_swResize[16] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x8000, 0x8000, 0x8000, 0xa400, 0xa800,
   0xb000, 0xbc00, 0x8000, 0xff80};

MWIMAGEBITS mwawt_swResizeMask[16] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0xc000, 0xc000, 0xc000, 0xfe00, 0xfe00, 0xfe00,
   0xfe00, 0xfe00, 0xffc0, 0xffc0};

MWIMAGEBITS mwawt_seResize[16] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0001, 0x0001, 0x0001, 0x0025, 0x0015,
   0x000d, 0x003d, 0x0001, 0x01ff};

MWIMAGEBITS mwawt_seResizeMask[16] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0003, 0x0003, 0x0003, 0x007f, 0x007f, 0x007f,
   0x007f, 0x007f, 0x03ff, 0x03ff};

MWIMAGEBITS mwawt_textcursor[16] = {
   0x0630, 0x0140, 0x0080, 0x0080, 0x0080, 0x0080,
   0x0080, 0x0080, 0x0080, 0x0080, 0x0080, 0x0080,
   0x0080, 0x0080, 0x0140, 0x0630};

MWIMAGEBITS mwawt_textcursorMask[16] = {
   0x0f78, 0x07f0, 0x03e0, 0x01c0, 0x01c0, 0x01c0,
   0x01c0, 0x01c0, 0x01c0, 0x01c0, 0x01c0, 0x01c0,
   0x01c0, 0x03e0, 0x07f0, 0x0f78};

MWIMAGEBITS mwawt_eResize[16] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001,
   0x0009, 0x0005, 0x003f, 0x0005, 0x0009, 0x0001,
   0x0001, 0x0000, 0x0000, 0x0000};

MWIMAGEBITS mwawt_eResizeMask[16] = {
   0x0000, 0x0000, 0x0000, 0x0003, 0x0007, 0x001f,
   0x001f, 0x007f, 0x007f, 0x007f, 0x001f, 0x001f,
   0x0007, 0x0003, 0x0000, 0x0000};

MWIMAGEBITS mwawt_waitcursor[16] = {
   0x1ff8, 0x1008, 0x1008, 0x1008, 0x1008, 0x1ff8,
   0x1ff8, 0x1ff8, 0x0ff0, 0x0ff0, 0x07e0, 0x07e0,
   0x07e0, 0x07e0, 0x07e0, 0x07e0};

MWIMAGEBITS mwawt_waitcursorMask[16] = {
   0x3ffc, 0x300c, 0x300c, 0x300c, 0x300c, 0x3ffc,
   0x3ffc, 0x3ffc, 0x3ffc, 0x1ff8, 0x1ff8, 0x0ff0,
   0x0ff0, 0x0ff0, 0x0ff0, 0x0ff0};

MWIMAGEBITS mwawt_movecursor[16] = {
   0x0000, 0x0180, 0x03c0, 0x07e0, 0x0180, 0x1188,
   0x318c, 0x7ffe, 0x7ffe, 0x318c, 0x1188, 0x0180,
   0x07e0, 0x03c0, 0x0180, 0x0000};

MWIMAGEBITS mwawt_movecursorMask[16] = {
   0x0180, 0x03c0, 0x07e0, 0x0ff0, 0x1ff8, 0x3bdc,
   0x7ffe, 0xffff, 0xffff, 0x7ffe, 0x3bdc, 0x1ff8,
   0x0ff0, 0x07e0, 0x03c0, 0x0180};

